hillside cave - Allemand Anglais Dictionnaire